Loading...
 

Process Auditing

Process Auditing

Description

This app is used for an application-related auditing of programme processes. Once activated, the trace instructions stored in the program code are sent from this machine to this app as an indication of the program sequences being processed. During program execution, it is thus possible to observe at which points in the program code the system is currently located - which program parts are currently being run through - and which objects are changed in the process. One could also speak of "semantic debugging" here.

In addition, this app is used to implement access control.

Functionality

Display of the programme code passages passed through (upper list box) and the objects changed in the process (lower list box). A double-click on the objects in the lower list box opens the corresponding input window (if available). A right mouse click sends the selected object to the object inspector.

Toolbar
Symbol Description
 CX_PRINTER_hardcopy.png Print a preview of the mask.
Fields
Field Description
List of steps Passed through program code passages
List of objects Objects changed in the process

Related topics


Technical documentation

Auditing App

Module name

auditingStart.app

Classes

CX_AUDIT_ELEMENT

Security

In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.

Received messages
Message Parameters Function Security
START_AUDITING Activates the revision module and opens the list window
TRACE_AUDITING CX_AUDIT_ELEMENT Sent from this machine with a CX_AUDIT_ELEMENT
START_AUDITING_IN_BACKGROUND TRUE or FALSE Enables/disables the module to receive all messages broadcast globally in the machine.

Sent messages
Message Parameters Function Receiver module
EDIT_OBJECT
INSPECT_OBJECT

Operational business